voluntary placement - German English Dictionary